package nucleo;

/**
 * Esta classe que representa o plano de ensino
 * @author Leandro Reis
 */
public class PlanoDeEnsino {


    /*Atributos da Classe PlanoDeEnsino
     * 
     */
    private Disciplina disciplina;
    private String avaliacao;
    private String objetivos;
    private String bibliografia;
    private String ementa;
    private String descricaoPrograma;
    private String horarioAula;
    private String metodologia;
    private String avisos;

    /**
     * Metodo construtor default da classe PlanoDeEnsino
     */
    public PlanoDeEnsino() {
    }

    /**
     * Metodo Construtor da classe PlanoDeEnsino
     * @param disciplina
     * @param avaliacao
     * @param objetivos
     * @param bibliografia
     * @param ementa
     * @param descricaoPrograma
     * @param horarioAula
     * @param metodologia
     * @param avisos
     */
    public PlanoDeEnsino(Disciplina disciplina, String avaliacao, String objetivos, String bibliografia, String ementa, String descricaoPrograma, String horarioAula, String metodologia, String avisos) {
        this.disciplina = disciplina;
        this.avaliacao = avaliacao;
        this.objetivos = objetivos;
        this.bibliografia = bibliografia;
        this.ementa = ementa;
        this.descricaoPrograma = descricaoPrograma;
        this.horarioAula = horarioAula;
        this.metodologia = metodologia;
        this.avisos = avisos;
    }

    /**
     *
     * @return
     */
    public String getAvaliacao() {
        return avaliacao;
    }

    /**
     *
     * @param avaliacao
     */
    public void setAvaliacao(String avaliacao) {
        this.avaliacao = avaliacao;
    }

    /**
     *
     * @return
     */
    public String getAvisos() {
        return avisos;
    }

    /**
     *
     * @param avisos
     */
    public void setAvisos(String avisos) {
        this.avisos = avisos;
    }

    /**
     *
     * @return
     */
    public String getBibliografia() {
        return bibliografia;
    }

    /**
     *
     * @param bibliografia
     */
    public void setBibliografia(String bibliografia) {
        this.bibliografia = bibliografia;
    }

    /**
     *
     * @return
     */
    public String getDescricaoPrograma() {
        return descricaoPrograma;
    }

    /**
     *
     * @param descricaoPrograma
     */
    public void setDescricaoPrograma(String descricaoPrograma) {
        this.descricaoPrograma = descricaoPrograma;
    }

    /**
     *
     * @return
     */
    public Disciplina getDisciplina() {
        return disciplina;
    }

    /**
     *
     * @param disciplina
     */
    public void setDisciplina(Disciplina disciplina) {
        this.disciplina = disciplina;
    }

    /**
     *
     * @return
     */
    public String getEmenta() {
        return ementa;
    }

    /**
     *
     * @param ementa
     */
    public void setEmenta(String ementa) {
        this.ementa = ementa;
    }

    /**
     *
     * @return
     */
    public String getHorarioAula() {
        return horarioAula;
    }

    /**
     *
     * @param horarioAula
     */
    public void setHorarioAula(String horarioAula) {
        this.horarioAula = horarioAula;
    }

    /**
     *
     * @return
     */
    public String getMetodologia() {
        return metodologia;
    }

    /**
     *
     * @param metodologia
     */
    public void setMetodologia(String metodologia) {
        this.metodologia = metodologia;
    }

    /**
     *
     * @return
     */
    public String getObjetivos() {
        return objetivos;
    }

    /**
     *
     * @param objetivos
     */
    public void setObjetivos(String objetivos) {
        this.objetivos = objetivos;
    }
    
}
